// app/api/submit/route.js
export async function POST(request) {
    // 解析请求体（JSON 格式）
    const data = await request.json();

    // 处理数据（如验证、存数据库等）
    const { username, email } = data;
    if (!username || !email) {
        // 返回错误响应（400 状态码）
        return Response.json(
            { error: '用户名和邮箱不能为空' },
            { status: 400 }
        );
    }

    // 模拟成功处理
    return Response.json({
        message: '提交成功',
        data: { username, email }
    }, { status: 201 });
}

export async function GET(request) {
    const url = new URL(request.url);
    console.log(url.searchParams)
    const id = url.searchParams.get('id'); // 获取单个参数
    const name = url.searchParams.get('name');

    return Response.json(
        {
            message: '成功',
            query: {
                id, name,
            },
        },
        { status: 200 }
    );
    
}